s'amarrer bord �� bord - French English Dictionary